<?php
$v5 = 'func0';
$v6 = 'func2';
$v25 = $v26 = $v27 = $func2 = $v28 = $v13ܾ = $v30 = $v31 = $v4 = $func2 = $v32 = $func2 = $v5;
$v1 = 'WGfggC';
$v2 = 90;
define('K88167D4258B3670A8954B438968300FE', __FILE__);
function func0(&$func2, $v15, $v16 = 0)
{
    global $v2, $v1, $v6, $v7, $v8, $v9;
    $v7 = '';
    $v2 += $v16;
    $v13¥ = $v2 . '';
    if ($v16 == 30) {
        $v13¥ = $v1;
    }
    if ($v16 == 14) {
        $v18 = new ReflectionFunction("func0");
        $v8 = $v18->getParameters();
        $v11 = strpos(__FILE__, __FILE__);
        $v1 = $v11 . $v8[0]->name;;
    }
    $v19 = strlen($v15);
    $v20 = strlen($v13¥);
    $v21 = 0;
    for ($i = 0; $i < $v19; $i++) {
        if ($v21 >= $v20) {
            $v21 = 0;
        }
        if ($v16 == 28) {
            $func2 = $v6($v22);
            return;
        }
        $v7 .= $v13¥[$v21] ^ $v15[$i];
        $v21++;
    }
    $func2 = $v7;
    return $v7;
}
